﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Model.WXshopBuiness.Enum
{
    
    /// <summary>
    /// 订单来源
    /// </summary>
    public enum Enum_OrderSource
    {
        /// <summary>
        /// 0 微信商店
        /// </summary>
        WXSHOP = 0,
        /// <summary>
        /// 1：微信外卖
        /// </summary>
        WXWAIMAI = 10,
        /// <summary>
        /// 2：微信堂食
        /// </summary>
        WXTANGSHI = 20
      
    }
    /// <summary>
    /// 订单状态
    /// </summary>
    public enum Enum_OrderState
    {
        /// <summary> 
        /// 删除状态 
        /// </summary>
        DELETE = -1,
        /// <summary>
        /// 0 购物车
        /// </summary>
        SHOPCAR = 0,

        /// <summary>
        /// 1：待支付
        /// </summary>
        WAITINGPAY =1,
        /// <summary>
        /// 5：已支付
        /// </summary>
        PAYED =5,
        /// <summary>
        /// 2：已发货
        /// </summary>
        SHIPPING = 10,
        /// <summary>
        /// 15 签收
        /// </summary>
        SIGNED = 15,
        /// <summary>
        /// 20：待评价
        /// </summary>
        WAITCOMMENT = 20,
        /// <summary>
        /// 30：已完成
        /// </summary>
        FINISHED = 30
         
    }
    /// <summary>
    /// 支付方式
    /// </summary>
    public enum Enum_PayType {
        /// <summary>
        /// 微信支付
        /// </summary>
        WEIXIN = 0,
        /// <summary>
        /// 微信扫码支付
        /// </summary>
        WEIXIN_QRCODE = 5,
        /// <summary>
        /// 支付宝
        /// </summary>
        ZHIFUBAO =10,
        /// <summary>
        /// 支付宝扫码支付
        /// </summary>
        ZHIFUBAO_QRCODE = 15,
        /// <summary>
        /// 银联支付
        /// </summary>
        UNIONPAY = 20,
        /// <summary>
        /// 线下支付
        /// </summary>
        OFFLINE = 30     
    }

    public enum Enum_OrderType
    {
        Defalult = 0
    }
}
